package cn.net.csit.platform_cloud.basicmodel.service;

import cn.net.csit.platform_cloud.basicmodel.domain.BasicObjPropertyRelationDomain;
import cn.net.csit.platform_cloud.basicmodel.domain.BasicPropertyDictionaryDomain;

import java.util.List;
import java.util.Map;

/**
 * @ClassName:
 * @Author:yanwenjuan
 * @Date:2019/4/810:59
 * @Description:
 */
public interface IBasicObjectPropertyRelationService {

    List<Map<String,String>> getAll(Map<String,String> map);

    List<BasicPropertyDictionaryDomain> getAllProp(Map<String,String> map);

    Map<String,String> getAllPropByUuid(Map<String,String> map);

    String getAllPropByUuid(String obj_uuid);

    Map<String,String> updateAllPropByUuid(Map<String, String> map) ;

    void insert(BasicObjPropertyRelationDomain mesPropRelation);

    void deleteByObjUuid(String obj_uuid);

    void deleteByPropUuid(String prop_uuid);
}
